package com.kelan.android.app.entity;

import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.NoArgsConstructor;

@ApiModel("双随机检查结果实体类")
@Data
@NoArgsConstructor
public class DrListEntity {

	/**
	 * 主键
	 */
	private String id;
	
	/**
	 * 市场主体主键ID
	 */
	private String entId;
	
	/**
	 * 企业名称
	 */
	private String entName;
	
	/**
	 * 检查人员名称
	 */
	private String inspecterNames;
	
	/**
	 * 检查人员主键
	 */
	private String inspecterIds;
	
	/**
	 * 分组ID
	 */
	private String inspectId;
	
	/**
	 * 分组名称
	 */
	private String inspectName;
	
	/**
	 * 是否反馈 0：否 1 ：是
	 */
	private String hasBack;
	
	/**
	 * 检查人员主键
	 */
	private String regOrg;
	
	/**
	 * 社会统一代码
	 */
	private String uniscId;
	
	/**
	 * 所属区域
	 */
	private String regNo;
	
	/**
	 * 检查事项名称
	 */
	private String itemName;
	
	/**
	 * 检查计划主键
	 */
	private String planId;
	
	/**
	 * 检查任务名称
	 */
	private String planName;
	
	
	/**
	 * 任务主键ID
	 */
	private String taskId;
	
	/**
	 * 检查任务名称
	 */
	private String taskName;
	
	/**
	 * 是否公示
	 */
	private String hasPub;
	
	
	/*需要更新填报的字段信息*/
	
	/**
	 * 检查行为名称
	 */
	private String checkActionName;
	
	/**
	 * 检查行为编号
	 */
	private String checkActionCode;
	
	/**
	 * 检查形式01 日常检查 02 专项检查 99 其他
	 */
	private String checkForm;
	
	/**
	 * 检查类别 01 现场检查 02 非现场检查
	 */
	private String checkType;
	
	/**
	 * 1 “双随机、一公开”监管 2 重点监管 3 信用监管
	 */
	private String checkMode;
	
	/**
	 * 检查结果编码
	 */
	private String result;
	
	/**
	 * 检查结果NAME
	 */
	private String resultDetail;
	
	/**
	 * 检查时间
	 */
	private String inspectDate;
	
	/**
	 * 反馈人ID
	 */
	private String backerId;
	
	/**
	 * 反馈人名称
	 */
	private String backerName;
	
	/**
	 * 反馈时间
	 */
	private String backDate;
	
	/**
	 * 数据来源 1：移动端 0：pc 端
	 */
	private String dataSource;
	
	/**
	 * 备注
	 */
	private String remark;
	
	/**
	 * 是否委托 1 是  0 否
	 */
	private String hasEntrust;
	
	/**
	 * 受委托部门
	 */
	private String entrustDept;
	
	/**
	 * 受委托部门编码
	 */
	private String entrustDeptCode;
	
	/**
	 * 实施机构
	 */
	private String implementInstitution;
	
	/**
	 * 实施机构编码
	 */
	private String implementInstitutionCode;
	
	/**
	 * 根据部门过滤数据
	 */
	private String createrDeptId;
	
}
